tricky putty - Spanish English Dictionary